Bin Laden’s death: the fallout

THE death of Osama bin Laden in Pakistan today means that the US President Barack Obama will have absolutely no problem getting re-elected. Bin Laden was killed by American secret service troops in Abbotabad, an affluent suburb close to the Pakistan capital, Islamabad. Not that Obama has looked like having a worthwhile challenger from the … Continue reading Bin Laden’s death: the fallout